Moscow is home to truly world class dining and some of the most expensive restaurants in the world. Outside of Moscow, choices are more limited and Russian cuisine is more predominant.